ERFPAREFQRDLLDWFARERRDLPWRKDRDPYKVWVSEVMLQQTRVETVIPYFEQFIDRFPTLEALADADEDEVLKAWEGLGYYSRVRNLHAAVKEVKTRYGGKVPDDPDEFSRLKGVGPYTVGAVLSLAYGVPEPAVNGNVMRVLSRLFLVTDDIAKPSTRKRFEQIVREIMAYENPGAFNEALIELGALVCTPRRPSCLLCPVQAYCQAFAEGVAEELPV